technical manager high careers in Ajman, UAE